true salamanders - Turkish English Dictionary